file命令

file命令用来探测给定文件的类型,file命令对文件的检查分为文件系统、魔法文件和语言检查3个过程。

语法

file [ -bchikLnNprsvz ] [ -f namefile ] [ -F separator ] [ -m magicfiles ] [file or folder] ...
file -C [ -m magicfile ]

参数

示例

显示文件类型。

file file.txt
# file.txt: ASCII text

显示文件MIME类型。

file -i file.txt
# file.txt: text/plain; charset=us-ascii

简洁模式,不显示文件名。

file -b -i file.txt
# text/plain; charset=us-ascii

参考

https://www.runoob.com/linux/linux-comm-file.html
https://www.tutorialspoint.com/unix_commands/file.htm
https://blog.csdn.net/pzqingchong/article/details/70226640